Postgrau d’Analista de Dades (UB)
“A Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions”
Crear un document: YAML - Text - Chunk
Crear un document: YAML - Text - Chunk
https://www.jordimas.cat/files/Tutorial_Qmd_Polity.zip
Ctrl + Shift + KPreview in Viewer PaneChunk Output in Console---Negreta, cursives, codi, enllaços, nota al peu1.
Seccions (#) i subseccions (##)
Ítems i subítems.
Ítems enumerats.
Exercici 2: Text
Llegir introducció i fins a la imatge de Quarto. Fer els canvis que es proposen en el text.
Ctrl + Alt + Iecho, eval, message, warning.Exercici 3: Chunks
Llegir fins a l’apartat Imatges i gràfics i fer canvis que es proposen.
![]() o include_graphics("__").fig.align = "center".Exercici 4: Dades i gràfics
Llegir l’últim apartat, modifica marc de dades i gràfic.
És important diferenciar entre
Exercici 5: Polity V
Crear una petita història amb Polity V:
Guia de Quarto
Data automàtica.
[1] "2024-10-10"
Posem una foto a la capçalera del document1.
Customitzem elements de la taula de continguts.
Un dels deutes pendents de Markdown1.
Creem un desplegable per cada chunk amb codi (echo = T) que tinguem al document1.
Seleccionem l’estil visual i el subratllat:
Al YAML podem especificar el tipus de format1.
I també podem crear diapositives en diversos formats.
Per referenciar la secció del document1:
En qualsevol moment del text, introduïm:
Ho farem normalment amb un document BibTex (.bib)1.
biblio.bib i introduïm:@misc{Marshall2020,
author = {Marshall, Monty G. and Gurr, Ted Robert},
publisher = {Center for Systemic Peace},
title = {{Polity V. Political Regime Characteristics and Transitions, 1800-2018}},
year = {2020}
}
bibliography: biblio.bib
[@Marshall2020], ens posarà (Marshall 2020).@Marshall2020, ens posarà Marshall (2020).# Referències per separar la bibliografia de la resta del text.Una assignatura pendent de Markdown.
| Funció | Paquet | Descripció |
|--------------|-----------|------------------------------------------------------|
| `filter()` | `dplyr` | Filtra les observacions d'un marc de dades |
| `separate()` | `tidyr` | Separa els elements d'un vector en base a un criteri |
| `read_csv()` | `readr` | Llegeix els arxius CSV |
| `ggplot()` | `ggplot2` | Reprodueix elements gràfics || Funció | Paquet | Descripció |
|---|---|---|
filter() |
dplyr |
Filtra les observacions d’un marc de dades |
separate() |
tidyr |
Separa els elements d’un vector en base a un criteri |
read_csv() |
readr |
Llegeix els arxius CSV |
ggplot() |
ggplot2 |
Reprodueix elements gràfics |
També podem utilitzar l’Editor Visual (següent).
Interfície més semblant a Word per generar documents.
Amb l’editor visual veurem una interfície que ens serà molt més familiar. No obstant, recomanem utilitzar-lo només puntualment.
Opcions per defecte als chunks de tot el document:
El primer chunk també és útil per carregar els paquets i objectes que necessitarem.
Varis paràmetres per establir les dimensions1:
fig.width: amplada en inches.fig.height: alçada en inches.fig.align: “left”, “right”, “center”.fig.dim: primer width i després height, c(5,3)install.packages().download.file().View().CEOdata)Podem publicar documents Html, entre altres, amb Quarto Pubs:
Exercici 7: Prova final
Proveu un dataset anterior i construiu de zero un document Quarto amb Html, procurant d’utilitzar també algunes de les funcions avançades. En particular:
Els gràfics que apareixen al document han de tenir per defecte algunes dimensions determinades?
Establim uns paràmetres al YAML que al llarg del document podrem utilitzar com a codi 1.
En qualsevol moment, al text podem referenciar qualsevol dada ja carregada en un chunk previ.
Estats Units en els darrers anys.
Observem que:
Avís!
Utilitzar quadres de text és una manera efectiva per dirigir l’atenció a determinat contingut.
::: {.callout-note}
## Títol
Text blablabla
:::
Tipus:
note, tip, warning, caution, important.Dashboards amb flexdashboard
Mapes amb leaflet
Quarto - Postgrau d’Analista de Dades (UB)